#ifndef PAFILE_H
#define PAFILE_H

#include "./PaVar.h"

class PaFile
{
public:
    PaFile(const QString &path);
    PaVarRef operator[](const QVariant &key);
    PaVarRef ref();
    void save();
    void reload();

private:
    PaVarRef _paVarRef;
    PaVar _paVar;
    QString _path;
};

#endif
